flood basin - French English Dictionary